pat cummins
Martial ArtsVirtual Taekwondo at the 2026 Asian Games: Seven Wins That Exist in No DatabaseOn a screen in a training room in Hanoi, an opponent's health bar dropped fro...
International FootballGotham lose Dudley and Bruninha before playoffs: the NWSL champions face their depth testFour points, three games, and two names gone from the matchday squad in the...
EsportsVietnam–Korea PUBG Crisis: An Unwritten Rule, Two Players Removed, and an Unverified Uninstall WaveI still keep the notebook from the Busan IPark versus Seoul E-Land match on...
BadmintonIndia into Asian Games 2026 Men's Team Badminton Quarter-Finals: Three Generations of Singles and What the 3-0 Scoreline Does Not SayAt the Ichinomiya City Municipal Gymnasium in Aichi-Nagoya, a men's team tie...
Domestic FootballVietnam in Jakarta: The Goalkeeper Gamble and the Third-Place FateThe bus left Bandung at 9 AM on September 30, 2026, taking exactly three hour...
BasketballFrom 14 Seconds in Kazan to 9.80 Seconds in Tokyo: Human Limits Through the Lens of Sports DataAt the 93rd minute of Kazan Arena, on July 2, 2026. The score was 2-2. Japan...
ChessFIDE Election on September 26: The Pledge to Bring Carlsen Back and What It CostsIn 2026, at the age of 55, I sat in the commentary booth in Nizhny Novgorod,...
SwimmingGretchen Walsh's 22.75 Seconds: A Short-Course World Record and the Trap of the Prep MeetIn Charlottesville, Virginia, an afternoon with no packed stands, no medals, ...
Domestic FootballVietnam vs Thailand: Two Opposite Transitions and the Match That Defines PatienceOn the stands of a training ground on the outskirts of Hanoi, on an afternoon...
EsportsCourtois Joins Astralis: When Rescue Capital Covers Only One-Sixth of the LossOn September 24, Denmark's company register added a line to the file of...
Domestic FootballVietnamese Football and the Data Transparency Challenge: When Verified Information Becomes PowerVietnamese Football and the Data Transparency Challenge: When Verified...
International FootballCBF cuts foreign-player cap to 5 by 2030: Brazil quietly closes its own footballer labour marketI still remember the night I rewatched an old Brasileirão match. The stands...
International FootballBoston opens in Detroit: the fracture is in the trade, not the scorelineThe clock at Little Caesars Arena reads 13:00, Mexico City time. Converted to...
International FootballCracks at the Maracana and the Price of Being a Tenant: Flamengo Stands Atop the Monument While Vasco Carries the AshesThat Tuesday night, I sat in my office in Nagoya with the screen split in two...
EsportsVALORANT Champions 2026: Vitality and 100 Thieves Secure Playoff Spots as All Four Chinese Representatives Sit on the BrinkOn Summit, the score sat at 18-17. One more round and the series would have...
International FootballItaly 0-2 Belgium: The Confession Hiding Inside the 'Right Pressing' NarrativeAt the Olimpico, the opening UEFA Nations League match between Italy and...
BasketballNBA 2027-28 Salary Cap Locked at $176M: The $11.1M Crack Between Two NumbersLate on the final night of the season, during a broadcast of the NBA Finals...
EsportsVietnamese Football in the Data Age: A View from the Empty Cells of AnalysisVietnamese Football in the Data Age: A View from the Empty Cells of Analysis ...
AthleticsAmy Hunt and the 22.16-second race: Tactical analysis of a peak autumn harvest at Diamond League Final 2026The moment Amy Hunt cut through the finish line at Brussels on Diamond League...
International FootballThe Verdict Is Public, the Sentence Is Not: The Governance Gap That Costs More Than a Points DeductionThe team sheet published before kick-off carried two lines sitting next to ea...
International FootballGotham lose Dudley and Bruninha before playoffs: the NWSL champions face their depth testFour points, three games, and two names gone from the matchday squad in the...
EsportsVietnam–Korea PUBG Crisis: An Unwritten Rule, Two Players Removed, and an Unverified Uninstall WaveI still keep the notebook from the Busan IPark versus Seoul E-Land match on...
BadmintonIndia into Asian Games 2026 Men's Team Badminton Quarter-Finals: Three Generations of Singles and What the 3-0 Scoreline Does Not SayAt the Ichinomiya City Municipal Gymnasium in Aichi-Nagoya, a men's team tie...
Domestic FootballVietnam in Jakarta: The Goalkeeper Gamble and the Third-Place FateThe bus left Bandung at 9 AM on September 30, 2026, taking exactly three hour...
BasketballFrom 14 Seconds in Kazan to 9.80 Seconds in Tokyo: Human Limits Through the Lens of Sports DataAt the 93rd minute of Kazan Arena, on July 2, 2026. The score was 2-2. Japan...
ChessFIDE Election on September 26: The Pledge to Bring Carlsen Back and What It CostsIn 2026, at the age of 55, I sat in the commentary booth in Nizhny Novgorod,...
SwimmingGretchen Walsh's 22.75 Seconds: A Short-Course World Record and the Trap of the Prep MeetIn Charlottesville, Virginia, an afternoon with no packed stands, no medals, ...
Domestic FootballVietnam vs Thailand: Two Opposite Transitions and the Match That Defines PatienceOn the stands of a training ground on the outskirts of Hanoi, on an afternoon...
EsportsCourtois Joins Astralis: When Rescue Capital Covers Only One-Sixth of the LossOn September 24, Denmark's company register added a line to the file of...
Domestic FootballVietnamese Football and the Data Transparency Challenge: When Verified Information Becomes PowerVietnamese Football and the Data Transparency Challenge: When Verified...
International FootballCBF cuts foreign-player cap to 5 by 2030: Brazil quietly closes its own footballer labour marketI still remember the night I rewatched an old Brasileirão match. The stands...
International FootballBoston opens in Detroit: the fracture is in the trade, not the scorelineThe clock at Little Caesars Arena reads 13:00, Mexico City time. Converted to...
International FootballCracks at the Maracana and the Price of Being a Tenant: Flamengo Stands Atop the Monument While Vasco Carries the AshesThat Tuesday night, I sat in my office in Nagoya with the screen split in two...
EsportsVALORANT Champions 2026: Vitality and 100 Thieves Secure Playoff Spots as All Four Chinese Representatives Sit on the BrinkOn Summit, the score sat at 18-17. One more round and the series would have...
International FootballItaly 0-2 Belgium: The Confession Hiding Inside the 'Right Pressing' NarrativeAt the Olimpico, the opening UEFA Nations League match between Italy and...
BasketballNBA 2027-28 Salary Cap Locked at $176M: The $11.1M Crack Between Two NumbersLate on the final night of the season, during a broadcast of the NBA Finals...
EsportsVietnamese Football in the Data Age: A View from the Empty Cells of AnalysisVietnamese Football in the Data Age: A View from the Empty Cells of Analysis ...
AthleticsAmy Hunt and the 22.16-second race: Tactical analysis of a peak autumn harvest at Diamond League Final 2026The moment Amy Hunt cut through the finish line at Brussels on Diamond League...
International FootballThe Verdict Is Public, the Sentence Is Not: The Governance Gap That Costs More Than a Points DeductionThe team sheet published before kick-off carried two lines sitting next to ea...
